387c746f526d3d046c227005397825afdfd8a357,src/freenet/client/async/SplitFileFetcherSubSegment.java,SplitFileFetcherSubSegment,hasValidKeys,#KeysFetchingLocally#ObjectContainer#ClientContext#,252

Before Change


				if(key == null) {
					if(segment.isFinishing(container) || segment.isFinished(container)) return false;
					if(segment.haveBlock(block, container))
						Logger.error(this, "Already have block "+ret+" but was in blockNums on "+this+" in hasValidKeys");
					else
						Logger.error(this, "Key is null for block "+ret+" for "+this+" in hasValidKeys");
					blockNums.remove(x);

After Change


				if(key == null) {
					if(segment.isFinishing(container) || segment.isFinished(container)) return false;
					if(segment.haveBlock(block, container)) {
						if(logMINOR) Logger.minor(this, "Already have block "+ret+" but was in blockNums on "+this+" in hasValidKeys");
					} else
						Logger.error(this, "Key is null for block "+ret+" for "+this+" in hasValidKeys");
					blockNums.remove(x);